mush cucumber - Spanish English Dictionary